Modeling a Safe Interlocking Using the Event-B Theory Plug-in
نویسندگان
چکیده
Interlocking (IXL) is a railway signaling sub-system. Its principal role is controlling the movement of points, the change of signal aspect and setting up tra c directions on a railway network. These controls are performed via commands on signaling system devices. The main issue of IXL concerns the safety of commands, or more precisely, properties preventing risks of train collision and derailment. This paper presents an Event-B model of a safe IXL in which IXL commands are filtered to ensure safety properties. In the model, railway terms are expressed with the Theory plug-in datatypes and operators. This approach has a two-fold advantage. Firstly, the model is lighter. In fact, complex mathematical expressions are held separately in Theory plug-in operators. Moreover, proof rules defined in Theories reduce the e↵ort of proving activities. Secondly, domain specific terms are defined and reusable. The model is illustrated by an animation using the ProB plug-in.
منابع مشابه
Unauthenticated event detection in wireless sensor networks using sensors co-coverage
Wireless Sensor Networks (WSNs) offer inherent packet redundancy since each point within the network area is covered by more than one sensor node. This phenomenon, which is known as sensors co-coverage, is used in this paper to detect unauthenticated events. Unauthenticated event broadcasting in a WSN imposes network congestion, worsens the packet loss rate, and increases the network energy con...
متن کاملDetailed Modeling and Novel Scheduling of Plug-in Electric Vehicle Energy Storage Systems for Energy Management of Multi-microgrids Considering the Probability of Fault Occurrence
As an effective means of displacing fossil fuel consumption and reducing greenhouse gas emissions, plug-in electric vehicles (PEVs) and plug-in hybrid electric vehicles (PHEVs) have attracted more and more attentions. From the power grid perspective, PHEVs and PEVs equipped with batteries can also be used as energy storage facilities, due to the fact that, these vehicles are parked most of the ...
متن کاملFail-Safe Signalization and Interlocking Design for a Railway Yard: An Automation Petri Net Approach
The most important issue in railway systems is to provide safe transportation. Since no error can be tolerated in railway systems it is an obligation to use reliable signalization and interlocking systems which have to decide what to do in unexpected situations like switch disruptions or signal light defects. By the rapid development in railway systems more formal methods are needed for modelin...
متن کاملAutomatic Calibration of HEC-HMS Model Using Multi-Objective Fuzzy Optimal Models
Estimation of parameters of a hydrologic model is undertaken using a procedure called “calibration” in order to obtain predictions as close as possible to observed values. This study aimed to use the particle swarm optimization (PSO) algorithm for automatic calibration of the HEC-HMS hydrologic model, which includes a library of different event-based models for simulating the rainfall-runoff pr...
متن کاملFavorable Plug Shape of an Aerospike Nozzle in Design, Over and Under Expansion Conditions
The influence of the plug shape on the performance of an aerospike nozzle thrust force is studied in different back pressure conditions. To generate smooth plug contours, Cubic B-Spline technique is employed. In the current research, basis functions are obtained using Deboor’s relation. The flow field around the aerospike nozzle is investigated implementing various shapes and the best of the ge...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2014